//
//  UILabel+YCExtension.h
//  YCPublicDemo
//
//  Created by zhangji on 2017/5/22.
//  Copyright © 2017年 xinhuanwangluo. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UILabel (YCExtension)

#pragma mark -  设置UILabel Range范围的字体大小


/**
 设置UILabel Range范围的字体大小

 @param font font
 @param range range
 */
- (void)yc_setTextFont:(UIFont *)font atRange:(NSRange)range;

#pragma mark -  设置UILabel range范围的颜色


/**
 设置UILabel range范围的颜色

 @param color color
 @param range range
 */
- (void)yc_setTextColor:(UIColor *)color atRange:(NSRange)range;

#pragma mark -  设置UILabel range范围的行间距


/**
 设置UILabel range范围的行间距

 @param space space
 @param range range
 */
- (void)yc_setTextLineSpace:(float)space atRange:(NSRange)range;
- (void)setText:(NSString*)text lineSpacing:(CGFloat)lineSpacing;
#pragma mark -  设置UILabel range范围的 字体和颜色


/**
 设置UILabel range范围的 字体和颜色

 @param font font
 @param color color
 @param range range
 */
- (void)yc_setTextFont:(UIFont *)font color:(UIColor *)color atRange:(NSRange)range;

#pragma mark -  设置UILabel range范围的attributes


/**
 设置UILabel range范围的attributes

 @param attributes attributes description
 @param range range description
 */
- (void)yc_setTextAttributes:(NSDictionary *)attributes atRange:(NSRange)range;



@end
